<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (C) 2015 Open Source Geospatial Foundation. All rights reserved. 
	This code is licensed under the GPL 2.0 license, available at the root application 
	directory. -->
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<beans>

	<bean id="gdalWrapperFactory"
		class="org.geoserver.wcs.response.GdalWrapperFactory" />
	<bean id="gdalCoverageResponseDelegate"
		class="org.geoserver.wcs.response.GdalCoverageResponseDelegate">
		<constructor-arg ref="geoServer" />
		<constructor-arg ref="gdalWrapperFactory" />
	</bean>
	<bean id="gdalConfigurator"
		class="org.geoserver.wcs.response.GdalConfigurator">
		<constructor-arg>
			<ref bean="gdalCoverageResponseDelegate" />
		</constructor-arg>
		<constructor-arg ref="gdalWrapperFactory" />
	</bean>
	<bean id="GDALWCSExtension"
		class="org.geoserver.platform.ModuleStatusImpl">
		<property name="module" value="gs-gdal-wcs" />
		<property name="name" value="GDAL WCS Extension" />
		<property name="component" value="GDAL WCS extension" />
		<property name="available" value="true" />
		<property name="enabled" value="true" />
	</bean>
</beans>
